home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-2.iso / os2 / fm2utl.zip / fm2utils.doc < prev    next >
Text File  |  1995-10-22  |  8KB  |  237 lines

  1.  
  2.     FM/2 Utilities, a utility collection for use with File Manager/2
  3.          copyright (c) 1994/95 by M. Kimes (Barebones Software)
  4.                           all rights reserved
  5.     ================================================================
  6.  
  7. This is a collection of utilities that may prove useful in conjunction
  8. with FM/2 (or even without it).  While FM/2 is shareware (you must pay
  9. for it if you continue using it beyond a 30-day trial period), this
  10. utility collection is offered as free-for-the-using (you don't have to
  11. pay for it to use it).
  12.  
  13. All the .EXE utilities provide help if you run them with /? as an
  14. argument.  The .CMD utilities may be directly inspected using a text
  15. editor and are commented as to use and function.  It's recommended that
  16. you place these utilities into a directory on your PATH (type HELP PATH
  17. at a command prompt if you don't know what that means).
  18.  
  19. These utilities are standalone, meaning that one doesn't rely on
  20. another.  You can therefore delete any you don't want to keep around
  21. without affecting the operation of any of the others.
  22.  
  23. If you like the FM/2 Utilities package, you'll love FM/2.  File
  24. Manager/2 (FM/2) is a shareware OS/2 2.1+ PM 32-bit
  25. file/directory/archive maintenance utility (a sort of super-Drives
  26. object, something midway between the Drives objects and a more
  27. traditional file manager) with plenty of bells, whistles and utilities,
  28. drag and drop, context menus, toolbars and accelerator keys.  FM/2 won a
  29. 1995 OS/2 Magazine Editor's Choice award -- the only file management
  30. software to do so.  If you know how to use OS/2, you already know how to
  31. use most of FM/2.  You can easily glean the rest from the extensive
  32. online help.  FM/2 is available from ftp.secret.com (/g/os2utl), from
  33. Compuserve's OS2SHARE (OS2BVEN) forum (GO OS2SHARE) in library 1, and
  34. from finer OS/2 BBSs everywhere.
  35.  
  36.  
  37. Following is a brief description of each program in the package:
  38.  
  39. BEEP.EXE
  40.     Makes a beep noise.
  41.  
  42. CVT4OS2.CMD
  43.     Converts 4DOS/4OS2 non-standard DESCRIPT.ION files to WPS-standard
  44.     .SUBJECT EAs.
  45.  
  46. CVTFBBS.CMD
  47.     Converts FILES.BBS file comments to WPS-standard .SUBJECT EAs.
  48.  
  49. DELTREE.EXE
  50.     Deletes a directory and all its subdirectories and files.
  51.  
  52. DRVRLIST.EXE
  53.     Lists all mounted drivers.  Use /w switch for a wide listing.
  54.  
  55. DRVTYPES.EXE
  56.     Lists all drives with information on their types.
  57.  
  58. DSTART.EXE
  59.     A START command that will work from DOS VDMs (penalty box).
  60.  
  61. HPFSOPT.EXE*
  62.     An HPFS optimizer.
  63.  
  64. FATOPT.EXE*
  65.     An OS/2 FAT optimizer -- defragment, condense freespaces, sort file
  66.     and directory names, test sectors in system areas, test (and repair
  67.     some damaged) clusters, report on drive usage.  If you receive a
  68.     "FATOpt can't lock" message from FATOpt, the drive is in use and
  69.     FATOpt can't optimize it; try booting from floppies (place
  70.     FATOPT.EXE on the floppy together with VIOCALLS.DLL).  If you
  71.     receive a "FATOpt ran out of memory" error, add RAM and/or set up a
  72.     swapfile on a partition other than the one being optimized (type
  73.     HELP SWAPPATH at a command line for more info) and/or try the -p
  74.     switch.  Other errors (uncommon) should be self-explanatory, if
  75.     distressing.  CHKDSK/F should be run before running FATOpt, and
  76.     it's always a good idea to back up before defragging.  FATOpt
  77.     errorlevel returns:  0 = no problems, 1 = user abort, 2 = out of
  78.     memory, 3 = bad file (run CHKDSK/F, dammit), 4 = can't open drive,
  79.     5 = can't lock drive, 6 = can't fix bad cluster, 7 = insufficient
  80.     free space on drive, 8 = unknown error, 9 = bad system area,
  81.     10 = error during standard file copy.
  82.  
  83. FINDPATH.EXE
  84.     List a PATH-style environment variable's directories (or LIBPATH),
  85.     or find a file or files in those directories.  Perhaps useful for
  86.     tracking down files that appear in more than one directory on the
  87.     PATH or LIBPATH.
  88.  
  89. FLUSH.EXE
  90.     Flush file system caches and buffers (make system quiescent).
  91.  
  92. FM2PLAY.EXE*
  93.     Used by FM/2 to play multimedia files with the "Play Multimedia"
  94.     command (requires MMPM/2).
  95.  
  96. ISTEXT.EXE
  97.     Returns ERRORLEVEL 1 if a file appears to be a text (ASCII) file,
  98.     0 if not or file is inaccessible.
  99.  
  100. KILL2.EXE
  101.     A timed deletion/touch/list utility.
  102.  
  103. LA.EXE
  104.     Lists the contents of archive files, extracts files from archives
  105.     using one command without you having to know the archive type or
  106.     archiver commands (requires ARCHIVER.BB2 datafile to be on your
  107.     PATH or DPATH, copy included in the archive, edit to taste/need).
  108.  
  109. LINES.EXE
  110.     Counts lines in text files.
  111.  
  112. MAKEOBJ.CMD
  113.     Creates WPS objects for filenames -- program objects for programs,
  114.     shadows for everything else -- on the desktop.
  115.  
  116. MKPATH.EXE
  117.     Make directories many levels deep with one command.
  118.  
  119. MOV.EXE
  120.     A MOVE command that can move between drives and optionally allows
  121.     overwriting.
  122.  
  123. MSENSIT.EXE
  124.     Set sensitivity of mouse.
  125.  
  126. NO.EXE
  127.     Hides file system objects, then runs a command (excludes file system
  128.     objects from a command).
  129.  
  130. NOCAD.EXE
  131.     Disables CTRL-ALT-DEL.
  132.  
  133. PRIORITY.EXE
  134.     A launch-with-priority program that lets you set the priority of
  135.     other programs when you start them.
  136.  
  137. QFORMAT.EXE
  138.     Quick format floppies by zapping the root and FATs.
  139.  
  140. QPLAY.EXE
  141.     Quiet play plays multimedia files via MMPM/2 without showing itself
  142.     (perhaps useful from batch files).
  143.  
  144. REBOOT.EXE
  145.     Reboots the system as though you'd pressed CTRL-ALT-DEL.
  146.  
  147. REBOOTP.EXE
  148.     Reboots the system as though you'd pressed CTRL-ALT-DEL after
  149.     broadcasting a WM_QUIT message to all children of the desktop and
  150.     waiting 60 seconds for the applications to save their settings and
  151.     quit (note that VIO and DOS applications will pop up their "Are you
  152.     sure?" boxes, but you don't have to be there to answer (and
  153.     shouldn't be -- use Shutdown instead if you're not automating),
  154.     though such apps won't pick up on the hint to shut down).  This is a
  155.     PM application.
  156.  
  157. REMTAB.EXE
  158.     Removes TABs from text files.
  159.  
  160. RENCASE.EXE
  161.     Renames files to the same name but all upper, lower or "mixed" case.
  162.  
  163. RESET.EXE
  164.     Resets a drive.
  165.  
  166. SDIR.CMD
  167.     Directory listing that shows .SUBJECT EAs.
  168.  
  169. SNAPSHOT.EXE
  170.     Creates a "snapshot" file compatible with PMDMatch.
  171.  
  172. SR.EXE
  173.     Simple search-and-replace command, optional interactive mode.
  174.     Intended to be used non-interactively for many files in a single
  175.     pass (otherwise a text editor is more suitable).
  176.  
  177. SRCH.CMD
  178.     A search command for OS/2 (finds text in files).
  179.  
  180. SUBJ.CMD
  181.     Show and modify .SUBJECT EAs.
  182.  
  183. STRIPCDS.EXE
  184.     A filter that strips ANSI and VT-100 escape codes from stdin and writes
  185.     the results to stdout.
  186.  
  187. SWEEP.CMD
  188.     A sweep command for OS/2; performs a command in all subdirectories of
  189.     the current directory.
  190.  
  191. TEST.EXE
  192. TEST.CMD
  193.     Repeat all the arguments it receives; useful for debugging command
  194.     lines.
  195.  
  196. TESTDRV.EXE
  197.     Test a drive.  Should be run with a drive other than the one being
  198.     tested as the default for best results (saves a logfile listing any
  199.     bad sectors found to the default directory).
  200.  
  201. TESTFIND.EXE
  202.     Tests an IFS's DosFindFirst/Next implementation.
  203.  
  204. TESTHAND.EXE
  205.     Reports the number and type of inherited file handles.
  206.  
  207. TYPERATE.EXE
  208.     Sets the typematic rate.
  209.  
  210. UNIQUE.EXE
  211.     Counts the number of lines, words and unique words in a text file,
  212.     gives a breakdown of how many times each unique word was used.
  213.  
  214. WHERE.CMD
  215.     A where command for OS/2; finds files on a specified or the default
  216.     drive.
  217.  
  218. WIPE.EXE
  219.     Wipes then erases files so that their data cannot be recovered.
  220.     Meets DOD standards.
  221.  
  222.                                                     * Used by "stock" FM/2.
  223.  
  224.  
  225. Simple license statement:
  226. ========================
  227. These utilities may be freely used by end users.  I retain copyright and
  228. reserve all rights.  There is NO warranty expressed or implied.
  229.  
  230. Distribution rights are granted for online (dial-up, Internet, CIS,
  231. etc.) services ONLY without prior written permission from author.
  232.  
  233.  
  234. Author contact info:
  235. ===================
  236.   Mark Kimes (CIS 74601,1327; Fidonet#1:380/16.0; (318)222-3455 data)
  237.